#ifndef IDOCUMENT_H
#define IDOCUMENT_H

#include <wx/wx.h>
#include "../Renderer.h"

class IDocument
{
	public:
		virtual ~IDocument() {}

		virtual void Save(const wxString& filePath) const = 0;
		virtual void Draw(Renderer& renderer, wxPaintDC& dc) const = 0;
};

#endif // IDOCUMENT_H
